<?php
$str = 'pig#cat$dog#duck#horse&monkey';
$str1 = str_replace( ['$', '&'], ['#', '#'], $str );
$arr = explode( '#', $str1 );
print_r( $arr );